/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ServidorRMI;

import java.rmi.Naming;
import java.rmi.RMISecurityManager;
import java.rmi.registry.LocateRegistry;

/**
 *
 * @author Kleyvert
 */
public class servidorRMI {

    public servidorRMI() {
    }

    public static void main(String[] args) {
		try {
			//Creando la instancia del objeto
			ImplementadorRMI ObjetoRmi = new ImplementadorRMI();

			//Inicializando el registro RMI
			LocateRegistry.createRegistry(1099);

			//Enlazando el objeto con el registro RMI
			Naming.rebind("Consulta", ObjetoRmi);

			System.out.println("Servidor levantado !!!");
                        System.out.println("Esperando solicitudes...");
                        // levantamos el servidor del gestor de impresion
                        ImpresoraServidorRMI impresora = new ImpresoraServidorRMI();
                        impresora.IniciarServidorImpresora();
                        
		} catch (Exception e) {
                  
			e.printStackTrace();
		}
	}

}
